package com.yuexunit.finance.bulkstock.action.v1.model;

import java.math.BigDecimal;

import com.yuexunit.web.annotation.Parameter;

/**
 * Created by HuangYH on 2015/10/12.
 */
public class BulkstockCollection {

	@Parameter(name = "collectionNumber", description = "单据号", nullable = true)
	private String collectionNumber;

	@Parameter(name = "categoryId", description = "大宗商品类别ID")
	private String categoryId;

	@Parameter(name = "categoryName", description = "大宗商品类别")
	private String categoryName;

	@Parameter(name = "bulkstockInfoId", description = "大宗商品ID")
	private Long bulkstockInfoId;

	@Parameter(name = "bulkstockName", description = "大宗商品名称")
	private String bulkstockName;

	@Parameter(name = "bulkstockNumber", description = "大宗商品编号", nullable = true)
	private String bulkstockNumber;

	@Parameter(name = "specification", description = "规格型号")
	private String specification;

	@Parameter(name = "measurement", description = "单位计量类型 1:体积/2:重量")
	private Integer measurement;

	@Parameter(name = "origin", description = "产地")
	private String origin;

	@Parameter(name = "manufacturer", description = "生产厂家", nullable = true)
	private String manufacturer;

	@Parameter(name = "unit", description = "单位", nullable = true)
	private String unit;

	@Parameter(name = "price", description = "价格", nullable = true)
	private BigDecimal price;

	@Parameter(name = "riseFall", description = "涨跌", nullable = true)
	private BigDecimal riseFall;

	@Parameter(name = "increase", description = "幅度", nullable = true)
	private BigDecimal increase;

	@Parameter(name = "currency", description = "币别", nullable = true)
	private String currency;

	@Parameter(name = "exchangeRate", description = "汇率", nullable = true)
	private String exchangeRate;

	@Parameter(name = "regionCategory", description = "所属区域类别")
	private String regionCategory;

	@Parameter(name = "region", description = "所属片区")
	private String region;

	@Parameter(name = "province", description = "所属省份")
	private String province;

	@Parameter(name = "city", description = "所属城市")
	private String city;

	@Parameter(name = "district", description = "所属区县")
	private String district;

	@Parameter(name = "beginDate", description = "起始日期")
	private String beginDate;

	@Parameter(name = "endDate", description = "终止日期")
	private String endDate;

	@Parameter(name = "collectionDate", description = "采集日期")
	private String collectionDate;

	public String getDistrict() {
		return district;
	}

	public void setDistrict(String district) {
		this.district = district;
	}

	public String getCollectionNumber() {
		return collectionNumber;
	}

	public void setCollectionNumber(String collectionNumber) {
		this.collectionNumber = collectionNumber;
	}

	public Long getBulkstockInfoId() {
		return bulkstockInfoId;
	}

	public void setBulkstockInfoId(Long bulkstockInfoId) {
		this.bulkstockInfoId = bulkstockInfoId;
	}

	public String getCategoryId() {
		return categoryId;
	}

	public void setCategoryId(String categoryId) {
		this.categoryId = categoryId;
	}

	public String getCategoryName() {
		return categoryName;
	}

	public BigDecimal getRiseFall() {
		return riseFall;
	}

	public void setRiseFall(BigDecimal riseFall) {
		this.riseFall = riseFall;
	}

	public BigDecimal getIncrease() {
		return increase;
	}

	public void setIncrease(BigDecimal increase) {
		this.increase = increase;
	}

	public void setCategoryName(String categoryName) {
		this.categoryName = categoryName;
	}

	public String getBulkstockName() {
		return bulkstockName;
	}

	public void setBulkstockName(String bulkstockName) {
		this.bulkstockName = bulkstockName;
	}

	public String getBulkstockNumber() {
		return bulkstockNumber;
	}

	public void setBulkstockNumber(String bulkstockNumber) {
		this.bulkstockNumber = bulkstockNumber;
	}

	public String getSpecification() {
		return specification;
	}

	public void setSpecification(String specification) {
		this.specification = specification;
	}

	public String getOrigin() {
		return origin;
	}

	public void setOrigin(String origin) {
		this.origin = origin;
	}

	public String getManufacturer() {
		return manufacturer;
	}

	public void setManufacturer(String manufacturer) {
		this.manufacturer = manufacturer;
	}

	public String getUnit() {
		return unit;
	}

	public void setUnit(String unit) {
		this.unit = unit;
	}

	public BigDecimal getPrice() {
		return price;
	}

	public void setPrice(BigDecimal price) {
		this.price = price;
	}

	public String getCurrency() {
		return currency;
	}

	public void setCurrency(String currency) {
		this.currency = currency;
	}

	public String getExchangeRate() {
		return exchangeRate;
	}

	public void setExchangeRate(String exchangeRate) {
		this.exchangeRate = exchangeRate;
	}

	public String getRegionCategory() {
		return regionCategory;
	}

	public void setRegionCategory(String regionCategory) {
		this.regionCategory = regionCategory;
	}

	public String getRegion() {
		return region;
	}

	public void setRegion(String region) {
		this.region = region;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getBeginDate() {
		return beginDate;
	}

	public void setBeginDate(String beginDate) {
		this.beginDate = beginDate;
	}

	public String getEndDate() {
		return endDate;
	}

	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}

	public String getCollectionDate() {
		return collectionDate;
	}

	public void setCollectionDate(String collectionDate) {
		this.collectionDate = collectionDate;
	}

	public Integer getMeasurement() {
		return measurement;
	}

	public void setMeasurement(Integer measurement) {
		this.measurement = measurement;
	}

}
